<?php
require_once '../vendor/autoload.php';
require_once '../utils/common.php';

try {
    $redis = get_redis();
} catch (RedisException $e) {
    exit('redis 连接失败: ' . $e->getMessage());
}

$val = $_GET['val'];
$is_exists = $redis->rawCommand('bf.exists', 'bloom', $val);
if (!$is_exists) {
    echo $val . ' 不存在' . PHP_EOL;
    exit();
}

// 可能存在，后续再进行缓存查询或者数据库查询, 可防止缓存穿透
// .......
echo $val . ' 可能存在' . PHP_EOL;